2 trademarks were found for owners matching the name Mark McKale.
#Classstatus
1 S:88779569
M:SMART CAP
O:Mark McKale
20 Registered
2 S:88779580
M:SMART CAP

O:Mark McKale
20 Registered
Trademark Alertz updated from USPTO on 2030-01-24